marathon class for legal reasoning